package com.rc.evcharger.model.rc;

import com.fasterxml.jackson.annotation.JsonFormat;
import com.rc.evcharger.common.base.BaseModel;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import org.springframework.format.annotation.DateTimeFormat;

import java.util.Date;

/**
 * @Description 
 * @Author  
 * @Date: 2022-07-03
 */

@ApiModel(value=" rc_evaluate ", description=" 站点/会员评论表 ")
public class RcEvaluate extends BaseModel {

    @ApiModelProperty(value = "ID")
    private Long evaluateId;
 
    @ApiModelProperty(value = "运营商ID")
    private String tenantCode;
 
    @ApiModelProperty(value = "用户昵称")
    private String nickname;
 
    @ApiModelProperty(value = "手机号码 需要加* 185******79")
    private String mobile;
 
    @ApiModelProperty(value = "头像url")
    private String headLogo;
 
    @ApiModelProperty(value = "会员ID")
    private Long memberId;
 
    @ApiModelProperty(value = "订单号ID")
    private Long orderId;
 
    @ApiModelProperty(value = "站点id")
    private Long elecStationId;
 
    @ApiModelProperty(value = "评价内容")
    private String evaluate;
 
    @ApiModelProperty(value = "站点评星 0-100")
    private Integer stationStar;
 
    @ApiModelProperty(value = "服务评星 0-100")
    private Integer serviceStar;
 
    @ApiModelProperty(value = "评论图片1")
    private String evaluateUrl1;
 
    @ApiModelProperty(value = "评论图片2")
    private String evaluateUrl2;
 
    @ApiModelProperty(value = "评论图片3")
    private String evaluateUrl3;
 
    @ApiModelProperty(value = "评论图片4")
    private String evaluateUrl4;
 
    @ApiModelProperty(value = "评论图片5")
    private String evaluateUrl5;
 
    @ApiModelProperty(value = "评论图片6")
    private String evaluateUrl6;
 
    @ApiModelProperty(value = "评论图片7")
    private String evaluateUrl7;
 
    @ApiModelProperty(value = "评论图片8")
    private String evaluateUrl8;
 
    @ApiModelProperty(value = "评论图片9 最多九张图片")
    private String evaluateUrl9;
 
    @ApiModelProperty(value = "评论状态 0未审核 1驳回 2同意 默认0")
    private String status;
 
    @ApiModelProperty(value = "备注")
    private String remark;
 
    @ApiModelProperty(value = "创建人")
    private String createdBy;
 
    @ApiModelProperty(value = "创建时间")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone = "GMT+8")
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date createdTime;
 
    @ApiModelProperty(value = "最后修改人")
    private String lastUpdatedBy;
 
    @ApiModelProperty(value = "逻辑删除 0 否，1是")
    private String isDelete;
 
    public Long getEvaluateId() {
        return evaluateId;
    }

    public void setEvaluateId(Long evaluateId) {
        this.evaluateId = evaluateId;
    }

    public String getTenantCode() {
        return tenantCode;
    }

    public void setTenantCode(String tenantCode) {
        this.tenantCode = tenantCode;
    }

    public String getNickname() {
        return nickname;
    }

    public void setNickname(String nickname) {
        this.nickname = nickname;
    }

    public String getMobile() {
        return mobile;
    }

    public void setMobile(String mobile) {
        this.mobile = mobile;
    }

    public String getHeadLogo() {
        return headLogo;
    }

    public void setHeadLogo(String headLogo) {
        this.headLogo = headLogo;
    }

    public Long getMemberId() {
        return memberId;
    }

    public void setMemberId(Long memberId) {
        this.memberId = memberId;
    }

    public Long getOrderId() {
        return orderId;
    }

    public void setOrderId(Long orderId) {
        this.orderId = orderId;
    }

    public Long getElecStationId() {
        return elecStationId;
    }

    public void setElecStationId(Long elecStationId) {
        this.elecStationId = elecStationId;
    }

    public String getEvaluate() {
        return evaluate;
    }

    public void setEvaluate(String evaluate) {
        this.evaluate = evaluate;
    }

    public Integer getStationStar() {
        return stationStar;
    }

    public void setStationStar(Integer stationStar) {
        this.stationStar = stationStar;
    }

    public Integer getServiceStar() {
        return serviceStar;
    }

    public void setServiceStar(Integer serviceStar) {
        this.serviceStar = serviceStar;
    }

    public String getEvaluateUrl1() {
        return evaluateUrl1;
    }

    public void setEvaluateUrl1(String evaluateUrl1) {
        this.evaluateUrl1 = evaluateUrl1;
    }

    public String getEvaluateUrl2() {
        return evaluateUrl2;
    }

    public void setEvaluateUrl2(String evaluateUrl2) {
        this.evaluateUrl2 = evaluateUrl2;
    }

    public String getEvaluateUrl3() {
        return evaluateUrl3;
    }

    public void setEvaluateUrl3(String evaluateUrl3) {
        this.evaluateUrl3 = evaluateUrl3;
    }

    public String getEvaluateUrl4() {
        return evaluateUrl4;
    }

    public void setEvaluateUrl4(String evaluateUrl4) {
        this.evaluateUrl4 = evaluateUrl4;
    }

    public String getEvaluateUrl5() {
        return evaluateUrl5;
    }

    public void setEvaluateUrl5(String evaluateUrl5) {
        this.evaluateUrl5 = evaluateUrl5;
    }

    public String getEvaluateUrl6() {
        return evaluateUrl6;
    }

    public void setEvaluateUrl6(String evaluateUrl6) {
        this.evaluateUrl6 = evaluateUrl6;
    }

    public String getEvaluateUrl7() {
        return evaluateUrl7;
    }

    public void setEvaluateUrl7(String evaluateUrl7) {
        this.evaluateUrl7 = evaluateUrl7;
    }

    public String getEvaluateUrl8() {
        return evaluateUrl8;
    }

    public void setEvaluateUrl8(String evaluateUrl8) {
        this.evaluateUrl8 = evaluateUrl8;
    }

    public String getEvaluateUrl9() {
        return evaluateUrl9;
    }

    public void setEvaluateUrl9(String evaluateUrl9) {
        this.evaluateUrl9 = evaluateUrl9;
    }

    public String getStatus() {
        return status;
    }

    public void setStatus(String status) {
        this.status = status;
    }

    public String getRemark() {
        return remark;
    }

    public void setRemark(String remark) {
        this.remark = remark;
    }

    public String getCreatedBy() {
        return createdBy;
    }

    public void setCreatedBy(String createdBy) {
        this.createdBy = createdBy;
    }

    public Date getCreatedTime() {
        return createdTime;
    }

    public void setCreatedTime(Date createdTime) {
        this.createdTime = createdTime;
    }

    public String getLastUpdatedBy() {
        return lastUpdatedBy;
    }

    public void setLastUpdatedBy(String lastUpdatedBy) {
        this.lastUpdatedBy = lastUpdatedBy;
    }

    public String getIsDelete() {
        return isDelete;
    }

    public void setIsDelete(String isDelete) {
        this.isDelete = isDelete;
    }

}
